/**
 *	@file	pgskin_sub.h
 *	@brief	ポケギア　スキンアプリ　サブ関数群
 *	@author	Miyuki Iwasawa
 *	@date	07.09.19
 */

#ifndef __H_PGSKIN_SUB_H__
#define __H_PGSKIN_SUB_H__

/**
 *	@brief	キャラクタ＆パレットリソース　VRAM転送
 */
extern void PGSkinSub_2DResInit(PGSKIN_SYS_WORK* wk);

/**
 *	@brief	キャラクタ＆パレットリソース　VRAM転送
 */
extern void PGSkinSub_2DResRelease(PGSKIN_SYS_WORK* wk);

/**
 *	@brief	パレットアニメワークセット
 */
extern void PGSkinSub_PalAnmWorkSet(PGSKIN_SYS_WORK* wk,BOOL init_f);

/**
 *	@brief	スキン選択状態の描画
 */
extern void PGSkinSub_SelectSkinChange(PGSKIN_SYS_WORK* wk,PG_SKIN_ID id);

/**
 *	@brief	スキンアプリ画面の初期描画
 */
extern void PGSkinSub_BackDraw(PGSKIN_SYS_WORK* wk);

/**
 *	@brief	スキンのタッチからキーへの描画切替
 */
extern void PGSkinSub_ToKeyChange(void* app_wk);

/**
 *	@brief	スキンのシステムキーからタッチでアプリに描画切替
 */
extern void PGSkinSub_ToTouchChange(PGSKIN_SYS_WORK* wk);

/**
 *	@brief	セレクトボックスの表示
 */
extern void PGSkinSub_SelBoxSet(PGSKIN_SYS_WORK* wk,u8 pos);

/**
 *	@brief	ウィンドウマスク設定
 */
extern void PGSkinSub_WindowMaskSet(PGSKIN_SYS_WORK* wk,u8 pos,BOOL flag);

#endif	//__H_PGSKIN_SUB_H__
